home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2002 #11
/
Amiga Plus CD - 2002 - No. 11.iso
/
Tools
/
Freeware
/
Videokonverter
/
VCD
< prev
next >
Wrap
Text File
|
2002-10-27
|
3KB
|
192 lines
G4C
WinBig -1 -1 650 240 "VideoCD-Authoring © 2002 Carsten Siegner"
WinType 11110011
;Winbackground Image Hintergrund ""
ResInfo 13 1024 768
xOnLoad
;LoadImage Hintergrund-fertig.iff Hintergrund Workbench
GuiOpen #this
xOnClose
GuiQuit #this
winfont helvetica.font 11 000
;------------------------------------
xtextin 50 95 170 20 "Track 2" t1 ""80
gadid 3
xcheckbox 230 95 20 20 "" tv1 1 0 off
if $tv1 = 0
setvar t1 ""
update #this 3 $t1
endif
if $tv1 = 1
setvar t1 $.E1
update #this 3 $t1
endif
;------------------------------------
xtextin 50 120 170 20 "Track 3" t2 ""80
gadid 4
xcheckbox 230 120 20 20 "" tv2 1 0 off
if $tv2 = 0
setvar t2 ""
update #this 4 $t2
endif
if $tv2 = 1
setvar t2 $.E1
update #this 4 $t2
endif
;------------------------------------
xtextin 50 145 170 20 "Track 4" t3 ""80
gadid 5
xcheckbox 230 145 20 20 "" tv3 1 0 off
if $tv3 = 0
setvar t3 ""
update #this 5 $t30
endif
if $tv3 = 1
setvar t3 $.E1
update #this 5 $t3
endif
;------------------------------------
xtextin 50 170 170 20 "Track 5" t4 ""80
gadid 6
xcheckbox 230 170 20 20 "" tv4 1 0 off
if $tv4 = 0
setvar t4 ""
update #this 6 $t4
endif
if $tv4 = 1
setvar t4 $.E1
update #this 6 $t4
endif
;------------------------------------
xtextin 50 195 170 20 "Track 6" t5 ""80
gadid 7
xcheckbox 230 195 20 20 "" tv5 1 0 off
if $tv5 = 0
setvar t5 ""
update #this 7 $t5
endif
if $tv5 = 1
setvar t5 $.E1
update #this 7 $t5
endif
xtextin 100 20 170 20 "VideoCD .bin" $vcd1 "" 80
gadid 1
xtextin 100 50 170 20 "VideoCD .cue" $vcd2 "" 80
gadid 2
xBUTTON 275 20 15 19 "<"
ReqFile -1 -1 300 -40 "VideoCD-Image" LOAD BB ""
delvar scl5
delvar vcd1
delvar vcd2
delvar .Verzeichnis
searchvar BB : ci first
setvar pos $$SEARCH.POS
setvar len $$SEARCH.LENGTH
cutvar BB cut char $pos Root
cutvar BB cut char $((0 - ($len - $pos )) + 1) .Verzeichnis
setvar scl5 /
appvar scl5 $Root
appvar scl5 /
appvar scl5 $.Verzeichnis
appvar scl5 .
appvar vcd2 $scl5
appvar vcd2 cue
appvar vcd1 $scl5
appvar vcd1 bin
Update #this 1 $vcd1
update #this 2 $vcd2
;--------------------------------------
xcycler 370 20 60 20 "VideoCD Typ" vcdt
cstr vcd2 vcd2
cstr vcd1.1 vcd11
cstr svcd svcd
xtextin 450 50 170 20 "ISO-Volumelabel" ivl "VCD" 80
xtextin 450 80 170 20 "ISO-Applikations ID" ipn " VIDEOCD" 80
xtextin 450 110 170 20 "ISO-Album name" ian "1" 80
xtextin 450 140 170 20 "ISO- VideoCD-Number" vvn "1" 80
xtextin 450 170 170 20 "ISO- Album-ID" fan "1" 80
;------------------------------------------------
;---------------------------------------------
xButton 530 210 100 20 "Abrechen"
Breaktask vcdimager c
xBUTTON 300 210 200 20 "Mache ein Mode 2 DAO-Image"
if $vcd1 = ""
setvar a ""
endif
if $vcd1 != ""
setvar a $vcd1
endif
if $vcd2 = ""
setvar b ""
endif
if $vcd2 != ""
setvar b $vcd2
endif
if $vcdt = ""
or $vcdt = vcd2
setvar e "vcd2"
endif
if $vcdt = vcd11
or $vcdt = svcd
setvar e $vcdt
endif
if $ivl = ""
setvar f "VCD"
endif
if $ivl != ""
setvar f $ivl
endif
if $ipn = ""
setvar g "VideoCD"
endif
if $ipn != ""
setvar g $ipn
endif
if $ian = ""
setvar h "1"
endif
if $ian != ""
setvar h $ian
endif
if $vvn = ""
setvar i "1"
endif
if $vvn != ""
setvar i $vvn
endif
if $fan = ""
setvar j "1"
endif
if $fan != ""
setvar j $fan
endif
setstack 2000000
run 'vcdimager $t1 $t2 $t3 $t4 $t5 -b $a -c $b --type $e -l $f --iso-application-id $g --info-album-id $h --volume-count $i --volume-number $j -v -p'
setstack 4000